لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
Kubernetes and Docker: The Container Masterclass [ویدئو]
Kubernetes and Docker: The Container Masterclass [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
کانتینرها به کسبوکارها این امکان را میدهند که بدون ترس مقیاس کنند و برنامههای وب خود را بدون دردسر مدیریت کنند. آنها دلیل اصلی مهاجرت شرکت های کوچک و کوچک به ابر هستند. همه اینها بدون شک منجر به تقاضای زیادی برای متخصصان با مهارت های کانتینری شده است. این دوره توضیحی جامع در مورد کارهایی است که شما باید انجام دهید تا با استفاده از Docker و Kubernetes موفق به ساخت و اجرای برنامه های کانتینری شده شوید.
این دوره با مقدمه ای بر Docker شروع می شود و توضیح می دهد که چگونه در توسعه برنامه های کاربردی وب کمک می کند. در مرحله بعد، معماری Docker را بررسی کرده و با تصاویر Docker، فایلهای Docker و کانتینرها آشنا میشوید. با حرکت با Container Networking Model (CNM) و Docker Storage کار خواهید کرد و با Docker Compose آشنا خواهید شد. در پایان، یاد خواهید گرفت که ارکستراسیون کانتینری را با Docker Swarm و pods اجرا کنید و با مفاهیم Kubernetes آشنا شوید.
در پایان این دوره، شما تمام مهارت های مورد نیاز برای ساخت، استقرار و مدیریت برنامه های کاربردی وب کانتینری شده را در محل های محلی و در فضای ابری با استفاده از Kubernetes و Docker خواهید داشت.
بسته کد این دوره در https://github.com/PacktPublishing/Kubernetes-and-Docker-The-Container-Masterclass موجود است. فایل های Docker و فایل های Docker Compose خود را بنویسید.
با استفاده از minikube یک خوشه Kubernetes تک گره در ماشین های محلی ایجاد کنید
از گزینه های ارکستراسیون پیشرفته Kubernetes استفاده کنید
بارهای کاری مختلف را در Kubernetes درک و پیاده سازی کنید
مدیریت Kubernetes در فضای ابری با Google Kubernetes Engine (GKE)
برنامههای کاربردی چند لایه، مانند Apache Zookeeper، اگر یک مهندس نرمافزار، مدیر سیستم، یا مهندس DevOps هستید، که به دنبال یادگیری Docker و Kubernetes هستید تا استقرار برنامههای وب خود را سریعتر، ارزانتر و قابل اطمینانتر کند، این دوره آموزشی است. برای تو است. برای شروع این دوره به دانش اولیه خط فرمان لینوکس و علوم کامپیوتر نیاز است. درک کاملی از Docker و Kubernetes به دست آورید * درک نحوه استفاده صنایع از Kubernetes با کمک مطالعات موردی در دنیای واقعی * مدیریت Docker و Kubernetes خود با رابط کاربری گرافیکی بومی و شخص ثالث
سرفصل ها و درس ها
معرفی
Introduction
طرح کلی دوره
Course Outline
ساخت وب اپلیکیشن
Making a Web Application
نسخه ی نمایشی: برنامه وب ساده
Demo: Simple Web Application
جنگل ماشینهای مجازی (VM)
A Forest of Virtual Machines (VMs)
سلام کانتینرها
Hello Containers
سلام داکر!
Hello Docker!
نسخه ی نمایشی: نصب Docker در لینوکس
Demo: Installing Docker on Linux
نسخه ی نمایشی: کانتینر کردن یک برنامه وب ساده
Demo: Containerizing a Simple Web Application
Docker Architecture و Dockerfiles
Docker Architecture and Dockerfiles
مراحل کانتینرسازی
Stages of Containerization
کار Docker
Working of Docker
نگاهی سریع به فرمت یک Dockerfile
A Quick Look at the Format of a Dockerfile
نسخه ی نمایشی: دستورالعمل های اساسی یک Dockerfile
Demo: Fundamental Instructions of a Dockerfile
نسخه ی نمایشی: پیکربندی یک Dockerfile
Demo: Configuring a Dockerfile
نسخه ی نمایشی: دستورالعمل های اجرای یک Dockerfile
Demo: Execution Instructions of a Dockerfile
نسخه ی نمایشی: نمایش دستورالعمل های یک Dockerfile
Demo: Expose Instructions of a Dockerfile
نسخه ی نمایشی: دستورالعمل های متفرقه یک Dockerfile - قسمت 1
Demo: Miscellaneous Instructions of a Dockerfile – Part 1
نسخه ی نمایشی: دستورالعمل های متفرقه یک Dockerfile - قسمت 2
Demo: Miscellaneous Instructions of a Dockerfile – Part 2
تصاویر و کانتینرهای داکر
Docker Images and Containers
نسخه ی نمایشی: تصویر داکر خود را بشناسید | بازرسی و تاریخچه
Demo: Know Your Docker Image | Inspect and History
نسخه ی نمایشی: پاک کردن تصاویر Docker
Demo: Cleaning up Docker Images
ظرفی متولد می شود!
A Container is Born!
چرخه عمر کانتینر
Container lifecycle
نسخه ی نمایشی: Container Run در مقابل Create
Demo: Container Run versus Create
نسخه ی نمایشی: کار با کانتینرها - شروع، توقف، راه اندازی مجدد و تغییر نام
Demo: Working with Containers - Starting, Stopping, Restarting, and Renaming
نسخه ی نمایشی: کار با کانتینرها – Attach و Exec
Demo: Working with Containers – Attach and Exec
نسخه ی نمایشی: بازرسی و ارتکاب کانتینر
Demo: Inspecting and Committing Container
نسخه ی نمایشی: قرار گرفتن در معرض کانتینر - نقشه برداری بندر کانتینر
Demo: Container Exposure – Container Port Mapping
نسخه ی نمایشی: تمیز کردن ظرف - هرس و حذف
Demo: Container Clean-up – Pruning and Removing
Docker Networks – ساختن کانتینرها به صحبت!
Docker Networks – Making Containers Talk!
برنامه های کاربردی چند کانتینری و مقدمه ای بر شبکه سازی در داکر
Multi-container Applications and Introduction to Networking in Docker
مدل شبکه کانتینری (CNM) داکر
Container Networking Model (CNM) of Docker
درایورهای شبکه بومی Docker
Docker's Native Network Drivers
نسخه ی نمایشی: ایجاد شبکه های داکر
Demo: Creating Docker Networks
نسخه ی نمایشی: کار با شبکه های Docker – اتصال، قطع، بازرسی و تمیز کردن
Demo: Working with Docker Networks – Connecting, Disconnecting, Inspecting, and Cleaning
یک ظرف را از دیگری پینگ کنید
Ping One Container from another
ذخیره سازی با Docker
Storage with Docker
هرگز ذره ای از داده های خود را از دست ندهید
Never Lose a "Bit" of Your Data
نسخه ی نمایشی: کار با حجم ها - ایجاد، فهرست بندی و حذف
Demo: Working with Volumes - Creating, Listing, and Removing
نسخه ی نمایشی: وقتی ظروف با حجم ها ملاقات می کنند
Demo: When Containers Meet Volumes
نسخه ی نمایشی: کار با Bind Mounts
Demo: Working with Bind Mounts
نسخه ی نمایشی: میزبانی بازی کانتینری 2048
Demo: Hosting the 2048 Containerized Game
Docker Compose
Docker Compose
مقدمه ای بر Docker Compose
Introduction to Docker Compose
ساختار Docker Compose
Structure of Docker Compose
راه اندازی Docker Compose
Setting up Docker Compose
نسخه ی نمایشی: وردپرس در Docker Compose
Demo: WordPress on Docker Compose
نسخه ی نمایشی: مقدمه ای بر رابط خط فرمان Docker Compose (CLI)
Demo: Introduction to Docker Compose Command Line Interface (CLI)
ارکستراسیون کانتینر با Docker Swarm.
Container Orchestration with Docker Swarm.
مقدمه ای بر کانتینر ارکستراسیون و Docker Swarm
Introduction to Container Orchestration and Docker Swarm
نسخه ی نمایشی: راه اندازی Swarm Cluster
Demo: Setting up the Swarm Cluster
نسخه ی نمایشی: راه اندازی خوشه Swarm
Demo: Initializing the Swarm Cluster
نسخه ی نمایشی: کار با گره های Swarm - لیست و بازرسی
Demo: Working with Swarm nodes – List and Inspect
نسخه ی نمایشی: ایجاد یک سرویس در Swarm
Demo: Creating a Service on Swarm
نسخه ی نمایشی: ساختن یک گره که ازدحام شما را ترک کند
Demo: Making a Node Leave Your Swarm
نسخه ی نمایشی: مقیاس بندی و به روز رسانی با Swarm
Demo: Scaling and Updating with Swarm
مقدمه ای بر Kubernetes
Introduction to Kubernetes
در مورد یکی از محبوب تر؟
What about the More Popular One?
Kubernetes: An Origin Story
Kubernetes: An Origin Story
Kubernetes: معماری
Kubernetes: Architecture
نسخه ی نمایشی: بوت استرپ خوشه Kubernetes در Google Cloud Platform (GCP)
Demo: Bootstrapping Kubernetes Cluster on Google Cloud Platform (GCP)
درک ارکستراسیون کانتینر با Pods
Understanding Container Orchestration with Pods
Pods چیست؟
What are Pods?
عملیات کوبرنتیس
Operating Kubernetes
کار با Pods
Working with Pods
چرخه زندگی یک غلاف
Lifecycle of a Pod
نسخه ی نمایشی: مدیریت طول عمر Pod با Handlers Lifecycle
Demo: Managing a Pod's Lifespan with Lifecycle Handlers
نسخه ی نمایشی: اضافه کردن فرمان و آرگومان های کانتینر به Pods
Demo: Adding a Container's Command and Arguments to Pods
نسخه ی نمایشی: پیکربندی متغیرهای محیط کانتینر با Pods
Demo: Configuring a Container's Environment Variables with Pods
برچسب ها، انتخابگرها و فضاهای نام
Labels, Selectors, and Namespaces
نسخه ی نمایشی: کار با فضاهای نام
Demo: Working with Namespaces
نسخه ی نمایشی: مدیریت منابع پاد
Demo: Pod Resource Management
بارهای کاری Kubernetes
Kubernetes Workloads
کنترلرهای Kubernetes - مفهوم و انواع
Kubernetes Controllers – Concept and Types
مقدمه ای بر ReplicaSets
Introduction to ReplicaSets
کار با ReplicaSets
Working with ReplicaSets
مقدمه ای بر استقرارها
Introduction to Deployments
نسخه ی نمایشی: کار با Deployments
Demo: Working with Deployments
مقدمه ای بر مشاغل
Introduction to Jobs
نسخه ی نمایشی: کار با جابز
Demo: Working with Jobs
شبکه و ذخیره سازی با Kubernetes
Networking and Storage with Kubernetes
مقدمه ای بر خدمات و انواع خدمات
Introduction to Services and Service Types
نسخه ی نمایشی: کار با خدمات ClusterIP
Demo: Working with ClusterIP Services
نسخه ی نمایشی: کار با خدمات NodePort
Demo: Working with NodePort Services
مقدمه ای بر ذخیره سازی در Kubernetes
Introduction to Storage in Kubernetes
نسخه ی نمایشی: نصب ولوم روی یک Pod
Demo: Mounting Volume to a Pod
نسخه ی نمایشی: نصب حجم پیش بینی شده در یک Pod - رازها
Demo: Mounting Projected Volume to a Pod – Secrets
نسخه ی نمایشی: ترکیب خوب MySQL WordPress با Kubernetes
Demo: Good Old MySQL WordPress Combination with Kubernetes
ارکستراسیون پیشرفته با Kubernetes
Advanced Orchestration with Kubernetes
مطالعه موردی بلک راک
BlackRock Case Study
اخراج گره از یک خوشه Kubernetes
Node Eviction from a Kubernetes Cluster
نسخه ی نمایشی: به روز رسانی های چرخشی – عرضه، مکث، بررسی وضعیت
Demo: Rolling Updates – Rollout, Pause, Status Check
مقدمه ای بر لکه ها و تحمل ها
Introduction to Taints and Tolerations
نسخه ی نمایشی: زمان بندی Pods با استفاده از Taints
Demo: Scheduling Pods Using Taints
نسخه ی نمایشی: مقیاس خودکار خوشه Kubernetes با استفاده از Autoscaler Pod Horizontal (HPA)
Demo: Autoscaling Kubernetes Cluster Using Horizontal Pod Autoscaler (HPA)
نسخه ی نمایشی: استقرار Apache ZooKeeper با استفاده از Kubernetes
Demo: Deploying Apache ZooKeeper Using Kubernetes
Kubernetes را به عنوان یک سرویس در ابر مدیریت کرد.
Managed Kubernetes as a Service on the Cloud.
نمایش نظرات